Big Huge Thesaurus

Meriones longifrons

noun